land-based predators - Español Inglés Diccionario